home *** CD-ROM | disk | FTP | other *** search
- Path: informatik.tu-muenchen.de!fischerj
- From: fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Fastmem to chip
- Date: 23 Feb 1996 00:41:59 GMT
- Organization: Technische Universitaet Muenchen, Germany
- Distribution: world
- Message-ID: <4gj2gn$f9c@sunsystem5.informatik.tu-muenchen.de>
- References: <517.6624T116T387@himolde.no> <542.6624T1040T2116@sn.no>
- NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
- X-Newsreader: TIN [version 1.2 PL2]
-
- Christopher Naas (christon@sn.no) wrote:
- : Nameless wrote:
-
- : >What is the fastest way of copying a memory area from Fastmem into a
- : >Rastport? What I want to do, is build a map in FastMem, and copy it into a
-
- The only function writing to a rastport from any mem is
- writepixelarray8. But when used on planar modi, it will be lot slower
- from fast than any other method from chiponly...
-
- Do allocate a bitmap. copy into it from your array (that's cpu fast->chip).
- then do blitbitmaprastport().
-
- I hope it will do an async blit to the window, cpu free again.
- So you can copy in between from fast to chip into _another_ bitmap.
- Well, correct me if this is wrong, I heard OS buffers gfx-functions
- that use the blitter. bufferdepth = 1.
-
- : >windows RPort. But there seem to be no way of doing that, just blitter
- : >operations :-(
- : Copy the BitMap->Planes[] data. Works for me. I use fast for my undo buffer in
-
- Well, works in a screens bitmap. might fail in a window (layer stuff).
-
- : an AGA paint program I made way back.
-
- : --
- : Christopher Landmark Naas o EMail: christon@sn.no
- : LoungeBar Development o WWW: http://www.sn.no/~christon/
- : Former Reg. Amiga Developer o IRC: KarmaComa
-